package main

import (
	"strconv"
	"fmt"
)

func main() {
	var err error

	// 可以正常转换的情况
	// := 这里又有一个歧义 接收多返回值函数返回的两个变量一个
	// 已经声明 另外一个没有声明的情况
	x, err := strconv.Atoi("2")
	if err != nil {
		fmt.Println(err)
	} else {
		fmt.Println(x)
	}

	// NAN 的情况
	y, err := strconv.Atoi("abc123")
	if err != nil {
		fmt.Println(err)
	} else {
		fmt.Println(y)
	}

}
